intergovernmental authority on development - Turco Inglés Diccionario